package com.example.lombok;

import lombok.NonNull;

/**
 * @author shanchong
 * @date 2019-06-23
 **/
public class NonNullDome {

    /**
     * 给方法参数增加这个注解会自动在方法内对该参数进行是否为空的校验，如果为空，则抛出NPE（NullPointerException）
     * @param test
     * @return
     */
    public String getTest(@NonNull String test){
        return test;
    }

    public static void main(String[] args) {
        NonNullDome nonNullDome = new NonNullDome();
        String test = nonNullDome.getTest(null);
        System.out.println(test);
    }

}
